package luogu.hash;
//P1008 [NOIP1998 普及组] 三连击

import java.util.Arrays;

/**
 * @author :chenjie
 * @date :Created 2023/1/3 14:37
 */
public class TripleCombo {
    public static void main(String[] args) {
        boolean[]st=new boolean[10];
        //已知最大排列为987所以除3便是第一位树的最大情况
        for (int i = 123; i <= 329; i++) {
            int a=i*2;
            int b=i*3;
            String s=""+i+a+b;
            char[] chars = s.toCharArray();
            Arrays.fill(st,false);
            boolean f=false;
            for (int j = 0; j < chars.length; j++) {
                if(st[chars[j]-'0']||st[0]==true){
                    f=true;
                    break;
                }
                st[chars[j]-'0']=true;
            }
            if(!f){
                System.out.println(i+" "+a+" "+b);
            }

        }
    }
}
